package com.ruoyi.provider.mapper;


import com.ruoyi.provider.domain.AhctDefineDamage;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
* @author Wang RuLong
* @description 针对表【ahct_define_damage(定损报批信息)】的数据库操作Mapper
* @createDate 2024-05-17 10:58:33
* @Entity com.ruoyi.provider.domain.AhctDefineDamage
*/

@Mapper
public interface AhctDefineDamageMapper extends BaseMapper<AhctDefineDamage> {

    void insertCaseExamine(Integer id);

    void insertDamage(AhctDefineDamage ahctDefineDamage);

    List<AhctDefineDamage> getDamage(AhctDefineDamage ahctDefineDamage);

    void deleteDamage(Integer id);

    void updateDamage(AhctDefineDamage ahctDefineDamage);

    void updateStatus(String status, String case_number);

//    void updateDamagePrice(AhctDefineDamage ahctDefineDamage);

    AhctDefineDamage selectByCaseNumber(String caseNumber);

    void updatePrice(AhctDefineDamage ahctDefineDamage);

    void insertLoss(AhctDefineDamage ahctDefineDamage);
}




